road-patching machine - Francés Inglés Diccionario